home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / program / 516 / librarys / takt_tab.doc < prev    next >
Text File  |  1991-09-22  |  11KB  |  361 lines

  1. GEMESSENE (!!!) Taktzyklentabelle auf dem Atari ST:
  2. (Ist wohl nur was für den Fortgeschrittenen...)
  3.  
  4. -- Adressierungsart gibt's nicht
  5. ~- Die Adressierungsart haben wir vergessen...
  6.  
  7. abcd *
  8.  
  9. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  10. Dn     8     --     --     --     --     --     --     --     --
  11. -(An)     --     --     --     --     20     --     --     --     --
  12.  
  13.  
  14. add.b/w/(l) *
  15.  
  16. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  17. Dn     4/8     --     12/20     12/20     16/24     16/24     20/28     16/24     20/28
  18. An (w&l) 4/8     --     --     --     --     --     --     --     --
  19. (An)     8/16     --     --     --     --     --     --     --     --
  20. (An)+     8/16     --     --     --     --     --     --     --     --
  21. -(An)     12/16     --     --     --     --     --     --     --     --
  22. d(An)     12/20     --     --     --     --     --     --     --     --
  23. d(An,ix) 16/20     --     --     --     --     --     --     --     --
  24. xxx.W     12/20     --     --     --     --     --     --     --     --
  25. xxx.L     16/24     --     --     --     --     --     --     --     --
  26. d(PC)     12/20     --     --     --     --     --     --     --     --
  27. d(PC,ix) 16/20     --     --     --     --     --     --     --     --
  28. #xxx     8/16     --     --     --     --     --     --     --     --
  29.  
  30.  
  31. adda.w/(l) *
  32.  
  33. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  34. Dn     --     8/8     --     --     --     --     --     --     --
  35. An     --     8/8     --     --     --     --     --     --     --
  36. (An)     --     12/16     --     --     --     --     --     --     --
  37. (An)+     --     12/16     --     --     --     --     --     --     --
  38. -(An)     --     16/16     --     --     --     --     --     --     --
  39. d(An)     --     16/20     --     --     --     --     --     --     --
  40. d(An,ix) --     20/20     --     --     --     --     --     --     --
  41. xxx.W     --     16/20     --     --     --     --     --     --     --
  42. xxx.L     --     20/24     --     --     --     --     --     --     --
  43. d(PC)     --     16/20     --     --     --     --     --     --     --
  44. d(PC,ix) --     20/20     --     --     --     --     --     --     --
  45. #xxx     --     12/16     --     --     --     --     --     --     --
  46.  
  47.  
  48. addi.b/w/(l) *
  49.  
  50. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  51. #xxx     8/16     --     16/28     16/28     20/32     20/32     24/36     20/32     24/36
  52.  
  53.  
  54. addq.b/w/(l) *
  55.  
  56. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  57. #xxx     4/8     --/8     12/20     12/20     16/24     16/24     20/28     16/24     20/28
  58.  
  59.  
  60. addx.b/w/(l) *
  61.  
  62. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  63. Dn     4/8     --     --     --     --     --     --     --     --
  64. -(An)     --     --     --     --     20/32     --     --     --     --
  65.  
  66.  
  67. and.b/w/(l) *
  68.  
  69. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  70. Dn     4/8     --     12/20     12/20     16/24     16/24     20/28     16/24     20/28
  71. (An)     8/16     --     --     --     --     --     --     --     --
  72. (An)+     8/16     --     --     --     --     --     --     --     --
  73. -(An)     12/16     --     --     --     --     --     --     --     --
  74. d(An)     12/20     --     --     --     --     --     --     --     --
  75. d(An,ix) 16/20     --     --     --     --     --     --     --     --
  76. xxx.W     12/20     --     --     --     --     --     --     --     --
  77. xxx.L     16/24     --     --     --     --     --     --     --     --
  78. d(PC)     12/20     --     --     --     --     --     --     --     --
  79. d(PC,ix) 16/20     --     --     --     --     --     --     --     --
  80. #xxx     8/16     --     --     --     --     --     --     --     --
  81.  
  82.  
  83. andi.b/w/(l) *
  84.  
  85. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  86. #xxx     8/16     --     16/28     16/28     20/32     20/32     24/36     20/32     24/36
  87.  
  88.  
  89. bchg/clr/set *
  90.  
  91. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  92. Dn     8     --     12     12     16     16     20     16     20
  93. #xxx     12     --     16     16     20     20     24     20     24
  94.  
  95.  
  96. btst *
  97.  
  98. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  99. Dn     8     --     8     8     12     12     16     12     16
  100. #xxx     12     --     12     12     16     16     20     16     20
  101. ~PC-rel bei BTST #,n(PC) & BTST #,n(PC,x) fehlt, bzw. BTST Dn,#
  102.  
  103.  
  104. clr.b/w/(l) *
  105.  
  106. Ziel     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  107.      ~-     --     ~-     ~-     ~-     16/24      20/28   16/24   20/28
  108.  
  109.  
  110. cmp.b *
  111.  
  112. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  113. Dn     4/8     --     --     --     --     --     --     --     --
  114. An (w&l) 4/8     --     --     --     --     --     --     --     --
  115. (An)     8/16     --     --     --     --     --     --     --     --
  116. (An)+     8/16     --     --     --     --     --     --     --     --
  117. -(An)     12/16     --     --     --     --     --     --     --     --
  118. d(An)     12/20     --     --     --     --     --     --     --     --
  119. d(An,ix) 16/20     --     --     --     --     --     --     --     --
  120. xxx.W     12/20     --     --     --     --     --     --     --     --
  121. xxx.L     16/24     --     --     --     --     --     --     --     --
  122. d(PC)     12/20     --     --     --     --     --     --     --     --
  123. d(PC,ix) 16/20     --     --     --     --     --     --     --     --
  124. #xxx     8/16     --     --     --     --     --     --     --     --
  125.  
  126.  
  127. cmpa.w/l *
  128.  
  129. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  130. Dn     --     8/8     --     --     --     --     --     --     --
  131. An     --     8/8     --     --     --     --     --     --     --
  132. (An)     --     12/16     --     --     --     --     --     --     --
  133. (An)+     --     12/16     --     --     --     --     --     --     --
  134. -(An)     --     12/16     --     --     --     --     --     --     --
  135. d(An)     --     16/20     --     --     --     --     --     --     --
  136. d(An,ix) --     16/20     --     --     --     --     --     --     --
  137. xxx.W     --     16/20     --     --     --     --     --     --     --
  138. xxx.L     --     20/24     --     --     --     --     --     --     --
  139. d(PC)     --     16/20     --     --     --     --     --     --     --
  140. d(PC,ix) --     16/20     --     --     --     --     --     --     --
  141. #xxx     --     12/16     --     --     --     --     --     --     --
  142.  
  143.  
  144. cmpi.b/w/(l) *
  145.  
  146. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  147. #xxx     8/16     --     12/20     12/20     16/24     16/24     20/28     16/24     20/28
  148.  
  149.  
  150. cmpm.b/w/(l) *
  151.  
  152. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  153. (An)+     --     --     --     12/20     --     --     --     --     --
  154.  
  155.  
  156. eor.b/w/(l) *
  157.  
  158. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  159. Dn     4/8     --     12/20     12/20     16/24     16/24     20/28     16/24     20/28
  160.  
  161.  
  162. eori.b/w/(l) *
  163.  
  164. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  165. #xxx     8/16     --     16/28     16/28     20/32     20/32     24/36     20/32     24/36
  166.  
  167.  
  168. exg *
  169.  
  170. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  171. Dn     8     --     --     --     --     --     --     --     --
  172. An     8     8     --     --     --     --     --     --     --
  173.  
  174.  
  175. lea *
  176.  
  177. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  178. (An)     --     4     --     --     --     --     --     --     --
  179. d(An)     --     8     --     --     --     --     --     --     --
  180. d(An,ix) --     16     --     --     --     --     --     --     --
  181. xxx.W     --     8     --     --     --     --     --     --     --
  182. xxx.L     --     12     --     --     --     --     --     --     --
  183. d(PC)     --     8     --     --     --     --     --     --     --
  184. d(PC,ix) --     16     --     --     --     --     --     --     --
  185.  
  186.  
  187. move.b/w/(l) *
  188.  
  189. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  190. Dn     4     --     8/12     8/12     8/12     12/16     16/20     12/16     16/20
  191. An (w&l) 4     --     8/12     8/12     8/12     12/16     16/20     12/16     16/20
  192. (An)     8/12     --     12/20     12/20     12/20     16/24     20/28     16/24     20/28
  193. (An)+     8/12     --     12/20     12/20     12/20     16/24     20/28     16/24     20/28
  194. -(An)     12/16     --     16/24     16/24     16/24     20/28     24/32     20/28     24/32
  195. d(An)     12/16     --     16/24     16/24     16/24     20/28     24/32     20/28     24/32
  196. d(An,ix) 16/20     --     20/28     20/28     20/28     24/32     28/36     24/32     28/36
  197. xxx.W     12/16     --     16/24     16/24     16/24     20/28     24/32     20/28     24/32
  198. xxx.L     16/20     --     20/28     20728     20/28     24/32     28/36     24/32     28/36
  199. d(PC)     12/16     --     16/24     16/24     16/24     20/28     24/32     20/28     24/32
  200. d(PC,ix) 16/20     --     20/28     20/28     20/28     24/32     28/36     24/32     28/36
  201. #xxx     8/12     --     12/20     12/20     12/20     16/24     20/28     16/24     20/28
  202.  
  203.  
  204. movea.w/l *
  205.  
  206. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  207. Dn     --     4/4     --     --     --     --     --     --     --
  208. An     --     4/4     --     --     --     --     --     --     --
  209. (An)     --     8/12     --     --     --     --     --     --     --
  210. (An)+     --     8/12     --     --     --     --     --     --     --
  211. -(An)     --     12/16     --     --     --     --     --     --     --
  212. d(An)     --     12/16     --     --     --     --     --     --     --
  213. d(An,ix) --     16/20     --     --     --     --     --     --     --
  214. xxx.W     --     12/16     --     --     --     --     --     --     --
  215. xxx.L     --     16/20     --     --     --     --     --     --     --
  216. d(PC)     --     12/16     --     --     --     --     --     --     --
  217. d(PC,ix) --     16/20     --     --     --     --     --     --     --
  218. #xxx     --     8/12     --     --     --     --     --     --     --
  219.  
  220.  
  221. movep.w/l *
  222.  
  223. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  224. Dn     --     --     --     --     --     16/24     --     --     --
  225. d(An)     16/24     --     --     --     --     --     --     --     --
  226.  
  227.  
  228. moveq *
  229.  
  230. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  231. #xxx     4     --     --     --     --     --     --     --     --
  232.  
  233.  
  234. nbcd *
  235.  
  236. Ziel     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  237.      --      --      --      --      --      16      20      16      20
  238.  
  239.  
  240. neg.b/w/(l) *
  241.  
  242. Ziel     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  243.      ~-     --     ~-     ~-     ~-     16/24     20/28     16/24     20/28
  244.  
  245.  
  246. negx.b/w/(l) *
  247.  
  248. Ziel     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  249.      ~-      --     ~-     ~-     ~-     16/24     20/28     16/24     20/28
  250.  
  251.  
  252. nop * 4
  253.  
  254.  
  255. not.b/w/(l) *
  256.  
  257. Ziel     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  258.      ~-     --     ~-     ~-     ~-     16/24     20/28     16/24     20/28
  259.  
  260.  
  261. or.b/w/(l) *
  262.  
  263. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  264. Dn     4/8     --     12/20     12/20     16/24     16/24     20/28     16/24     20/28
  265. (An)     8/16     --     --     --     --     --     --     --     --
  266. (An)+     8/16     --     --     --     --     --     --     --     --
  267. -(An)     12/16     --     --     --     --     --     --     --     --
  268. d(An)     12/20     --     --     --     --     --     --     --     --
  269. d(An,ix) 16/20     --     --     --     --     --     --     --     --
  270. xxx.W     12/20     --     --     --     --     --     --     --     --
  271. xxx.L     16/24     --     --     --     --     --     --     --     --
  272. d(PC)     12/20     --     --     --     --     --     --     --     --
  273. d(PC,ix) 16/20     --     --     --     --     --     --     --     --
  274. #xxx     8/16     --     --     --     --     --     --     --     --
  275.  
  276.  
  277. ori.b/w/(l) *
  278.  
  279. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  280. #xxx     8/16     --     16/28     16/28     20/32     20/32     24/36     20/32     24/36
  281.  
  282.  
  283. sbcd *
  284.  
  285. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  286. Dn     8     --     --     --     --     --     --     --     --
  287. -(An)     --     --     --     --     20     --     --     --     --
  288.  
  289.  
  290. scc *
  291.  
  292. Ziel     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  293.      ~-     --     ~-     ~-     ~-     16     20     16     20
  294. ~Condition-Abhängig ?!?
  295.  
  296.  
  297. sub.b/w/(l) *
  298.  
  299. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  300. Dn     4/8     --     12/20     12/20     16/24     16/24     20/28     16/24     20/28
  301. An (w&l) 4/8     --     --     --     --     --     --     --     --
  302. (An)     8/16     --     --     --     --     --     --     --     --
  303. (An)+     8/16     --     --     --     --     --     --     --     --
  304. -(An)     12/16     --     --     --     --     --     --     --     --
  305. d(An)     12/20     --     --     --     --     --     --     --     --
  306. d(An,ix) 16/20     --     --     --     --     --     --     --     --
  307. xxx.W     12/20     --     --     --     --     --     --     --     --
  308. xxx.L     16/24     --     --     --     --     --     --     --     --
  309. d(PC)     12/20     --     --     --     --     --     --     --     --
  310. d(PC,ix) 16/20     --     --     --     --     --     --     --     --
  311. #xxx     8/16     --     --     --     --     --     --     --     --
  312.  
  313.  
  314. suba.w/l *
  315.  
  316. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  317. Dn     --     8/8     --     --     --     --     --     --     --
  318. An     --     8/8     --     --     --     --     --     --     --
  319. (An)     --     12/16     --     --     --     --     --     --     --
  320. (An)+     --     12/16     --     --     --     --     --     --     --
  321. -(An)     --     16/16     --     --     --     --     --     --     --
  322. d(An)     --     16/20     --     --     --     --     --     --     --
  323. d(An,ix) --     20/20     --     --     --     --     --     --     --
  324. xxx.W     --     16/20     --     --     --     --     --     --     --
  325. xxx.L     --     20/24     --     --     --     --     --     --     --
  326. d(PC)     --     16/20     --     --     --     --     --     --     --
  327. d(PC,ix) --     20/20     --     --     --     --     --     --     --
  328. #xxx     --     12/16     --     --     --     --     --     --     --
  329.  
  330.  
  331. subi.b/w/(l) *
  332.  
  333. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  334. #xxx     8/16     --     16/28     16/28     20/32     20/32     24/36     20/32     24/36
  335.  
  336.  
  337. subq.b/w/(l) *
  338.         (w&l)
  339. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  340. #xxx     4/8     8/8     12/20     12/20     16/24     16/24     20/28     16/24     20/20
  341.  
  342.  
  343. subx.b/w/(l) *
  344.  
  345. Q\Z     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  346. Dn     4/8     --     --     --     --     --     --     --     --
  347. -(An)     --     --     --     --     20/32     --     --     --     --
  348.  
  349.  
  350. tas.b *
  351.  
  352. Ziel     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  353.      ~-     --     ~-     ~-     ~-     20     24     20     24
  354.  
  355.  
  356. tst.b/w/(l) *
  357.  
  358. Ziel     Dn     An    (An)    (An)+  -(An)   d(An)  d(An,ix)    xxx.W    xxx.L
  359.      ~-     --     ~-     ~-     ~-     12/16     16/20     12/16     16/20
  360.  
  361.